package com.sisgesbyte.dao.administracion;

import java.util.List;

import javax.ejb.Local;

import com.sisgesbyte.dao.beanDao.FiltrosSQLBean;
import com.sisgesbyte.dao.beanDao.ProductoRequest;
import com.sisgesbyte.data.entity.administracion.ProductoEntity;
import com.sisgesbyte.data.entity.comun.GenericEntity;

@Local
public interface MantenimientoProductoDao {

	public List<ProductoEntity> listarProductos(FiltrosSQLBean cadenaFiltros);
	public GenericEntity guardarProducto(ProductoRequest request);
	public GenericEntity actualizarProducto(ProductoRequest request);
	public GenericEntity eliminarProducto(int codProducto);
	public GenericEntity actualizarImagenProducto(ProductoRequest request);
	
}
